Combining Order-Sorted Logic Programming with Formal Ontology

نویسندگان

  • Ken Kaneiwa
  • Riichiro Mizoguchi
چکیده

In formal ontology, entity types and relationships are philosophically defined, and the properties of objects are classified on the basis of sortality, rigidity, and identity (called property classification). Sorts and unary predicates are semantically identical in order-sorted logic, but they are respectively sortal and non-sortal (i.e., they are distinguished) in a formal ontology. This ontological distinction is essential for dealing with the properties (or sorts) of objects in knowledge representation and reasoning. In this paper, we propose an extension of an order-sorted logic with ontological property classification. This logic contains types (rigid sorts), anti-rigid sorts, and unary predicates to distinctly express the kinds of properties: essential sorts, non-essential sorts, and nonsortal properties. We formalize an order-sorted Horn-clause calculus for such property expressions in a knowledge base, and present a derivation system for many separated knowledge bases each of which can extract rigid-property information from other knowledge bases (called rigid-property derivation). To enable the reasoning mechanism to be utilized, we provide a query answering system that combines an order-sorted linear resolution system (as a top-down reasoning mechanism) and a rigid-property derivation system for many knowledge bases. keywords: ontological property classification, rigidity, order-sorted logic, knowledge base reasoning, linear resolution system

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Ontology and Extensions of Order-Sorted Logic

This paper presents several extensions of order-sorted logic based on the notion of property classification in formal ontology. The refined order-sorted language contains types (as rigid sorts), anti-rigid sorts, and unary predicates in order to distinctly express the following properties: substantial sorts, nonsubstantial sorts, and non-sortal properties. For many separated knowledge bases con...

متن کامل

The Decidability and Complexity of Order-Sorted Logic Programming for Ontologies and Rules with Argument Restructuring

Decidable reasoning between ontologies and rules is required for the Semantic Web. This paper presents a decidable fragment for combining ontologies and rules in order-sorted logic programming. We describe order-sorted logic programming with sort, predicate, and metapredicate hierarchies for deriving predicate and meta-predicate assertions. Meta-level predicates (predicates of predicates) are u...

متن کامل

A Time and Situation Dependent Semantics for Ontological Property Classification

This paper proposes a new semantics that characterizes the time and/or situation dependencies of properties, together with the ontological notion of existential rigidity. For this purpose, we present order-sorted tempo-situational logic (OSTSL) with rigid/anti-rigid sorts and an existential predicate. In this logic, rigid/anti-rigid sorted terms enable the expressions for sortal properties, and...

متن کامل

?Logic and Formal Ontology: Is the Final Formal Ontology Possible

Musa Akrami AbstractMany philosophers and logicians have contemplated the relationship between ontology and logic. The author of this paper, working within a Bolzanoan-Husserlian tradition of studying both ontology and logic, considers ontology as the science of the most general features of beings and the most general relations among them. He considers logic as the science concernin...

متن کامل

Decidable Order-Sorted Logic Programming for Ontologies and Rules with Argument Restructuring

This paper presents a decidable fragment for combining ontologies and rules in order-sorted logic programming. We describe ordersorted logic programming with sort, predicate, and meta-predicate hierarchies for deriving predicate and meta-predicate assertions. Meta-level predicates (predicates of predicates) are useful for representing relationships between predicate formulas, and further, they ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007